package com.matt.service.care.po;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 大小便记录
 */
@Data
public class HLPottyRecordPO extends HLCareBaseRecordPO {

    //    @Column(columnDefinition = " int  COMMENT '类型, 0. 尿尿,  1.粑粑'", nullable = false)
    @ApiModelProperty(value = "类型  0. 尿尿,  1.粑粑", allowableValues = "0,1")
    private Integer type = 0;

    //    @Column(columnDefinition = " varchar(10)  COMMENT '类型'", nullable = false)
    @ApiModelProperty(value = "类型文本", allowableValues = "0.尿尿,1.粑粑")
    private String typeStr;

    //    @Column(columnDefinition = " int default 0 COMMENT '类型, 0.正常  1.稀   2.干燥'", nullable = false)
    @ApiModelProperty(value = "粑粑类型   0.正常  1.稀   2.干燥", allowableValues = "0,1,2")
    private Integer pottyState = 0;

    //    @Column(columnDefinition = " int default 0 COMMENT '类型, 0.正常  1.偏黑  2.偏绿  3.其他'", nullable = false)
    @ApiModelProperty(value = "粑粑颜色 0.正常  1.偏黑  2.偏绿  3.其他", allowableValues = "0,1,2,3")
    private Integer color = 0;

    //    @Column(columnDefinition = " bit(1) default 0 COMMENT '有无腹痛腹泻'", nullable = false)
    @ApiModelProperty(value = "腹泻")
    private Boolean diarrhea;

    //    @Column(columnDefinition = " bit(1) default 0  COMMENT '有无便秘'", nullable = false)
    @ApiModelProperty(value = "便秘")
    private Boolean constipation;

    //    @Column(columnDefinition = " bit(1) default 0  COMMENT '小便有无不适'", nullable = false)
    @ApiModelProperty(value = "不适症状")
    private Boolean uncomfortable;

    //    @Column(columnDefinition = " bit(1) default 0 COMMENT '更换尿布'", nullable = false)
    @ApiModelProperty(value = "是否同时更换尿布")
    private Boolean diaper;

    //    @Column(columnDefinition = " bit(1) default 0 COMMENT '红屁屁'", nullable = false)
    @ApiModelProperty(value = "红屁屁")
    private Boolean monkeyAss;

    //    @Column(columnDefinition = " varchar(512)  COMMENT '备注'")
    @ApiModelProperty(value = "备注")
    private String remark;


}
